cell-based therapy - Turkish English Dictionary